light water reactor - Francés Inglés Diccionario